something which overlaps - Inglés Sinónimo Diccionario